<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
	session_start();
	require_once('../project/dk/mysql.php');
    function check_email($email){
        if(strlen($email) == 0) return false;
        if(filter_var($email,FILTER_VALIDATE_EMAIL)) return true;
        return false;
    }
    
 if(isset($_POST['button'])){
 $username = addslashes($_POST['texttaikhoan']);
 $password = md5(addslashes($_POST['textmatkhau']));
 $cpassword = md5(addslashes($_POST['textcmatkhau']));
 $name = addslashes($_POST['textten']);
 $email = addslashes($_POST['textemail']);
 
 $ngaysinh = $_POST['nam']."-".$_POST['thang']."-".$_POST['ngay'];
 $r1 ="SELECT TenDN FROM user WHERE TenDN='$username'";
	$r2= "SELECT Email from user where email='$email'";
	$kt1 = mysqli_query($dbc,$r1);
	$kt2 =mysqli_query($dbc,$r2);
 if(!$username || !$_POST['textmatkhau'] || !$_POST['textcmatkhau'] || !$name || !$email){
    print "Bạn phải nhập đầy đủ thông tin này! <a href='javascript:history.go(-1)'> quay trở lại</a>";
    exit;
 }

 
 if(mysqli_num_rows($kt1)>0){
     print "Tài khoản này đã tồn tại <a href='javascript:history.go(-1)'> quay trở lại</a>";
    exit;
 }
  
 
 if($password != $cpassword){
     print "Nhập lại mật khẩu không khớp <a href='javascript:history.go(-1)'> quay trở lại </a>";
    exit;
 }
 
 if(!check_email($email)){
     print "Email không hợp lệ <a href='javascript:history.go(-1)'> Quay trở lại </a>";
    exit;
 }
	if($_POST['ngay'] == "Ngày")
  {
	  print " Ngày sinh không được để trống <a href='javascript:history.go(-1)'> Quay trở lại </a>";
 	exit;
  }
  $gioitinh = $_POST['gender'];
  if($_POST['thang'] == "Tháng")
  {
	  print " Tháng sinh không được để trống <a href='javascript:history.go(-1)'> Quay trở lại </a>";
 	exit;
  }
  if($_POST['nam'] == "Năm")
  {
	  print " Năm sinh không được để trống <a href='javascript:history.go(-1)'> Quay trở lại </a>";
 	exit;
  }
	  if($_POST['thang']."-".$_POST['ngay'] == "02-31")
	  {print " Bạn nhap sai ngay sinh <a href='javascript:history.go(-1)'> Quay trở lại </a>";
 	exit;
		}
		if($_POST['thang']."-".$_POST['ngay'] == "02-30")
	  {print " Bạn nhap sai ngay sinh <a href='javascript:history.go(-1)'> Quay trở lại </a>";
 	exit;
		}
	
 if($_POST['txtCaptcha'] == NULL)
 {
  print " Bạn phải nhập mã xác nhận <a href='javascript:history.go(-1)'> Quay trở lại </a>";
 	exit;
 }
 else
 {
  if($_POST['txtCaptcha'] == $_SESSION['security_code'])
  {
   echo "";
  }
  
  else
  {
    print "Mã xác nhận không hợp lệ <a href='javascript:history.go(-1)'> Quay trở lại </a>";
    exit;
  }
  
  }
  session_destroy();
 if(mysqli_num_rows($kt2)){
    print "Email đã tồn tại <a href='javascript:history.go(-1)'> Quay trở lại </a>";
    exit;
 }
 $insert = "INSERT INTO user(TenDN,Matkhau,Hoten,Email,Gioitinh,NgayNC,Ngaysinh) VALUES('$username','{$password}','{$name}','{$email}','$gioitinh',NOW(),'$ngaysinh')";
 $a = mysqli_query($dbc,$insert);
 if($a){
    print "Đăng ký tài khoản {$username} thành công<a href='trangchinh - Copy.php'>Chuyển đến trang chủ</a>";
    exit;
 }else{
    print "Xảy ra lỗi khi đăng ký";
 }
}
?>